package com.hexacta.hrs.util;

import java.util.regex.Matcher;
import java.util.regex.Pattern;

/**
 * Clase pensada para el manejo de DNIs por el momento solo los valida.
 * 
 * @author mfunes
 *
 */
public final class Dni {

	/**
	 * Constructor privado para que no moleste el checkstyle.
	 */
	private Dni(){}
	
	/**
	 * Valida si el DNI ingresado es correcto.
	 * @param dni
	 * @return Devuelve true si es valido y false en caso contrario.
	 */
	public static boolean validar(String dni) {
		Pattern pattern = Pattern.compile("[0-9]{7,8}");
		Matcher matcher = pattern.matcher(dni);
		return matcher.matches();
	}
}
